From 79dc25e0b11466ad7a8058e780f8c1e729be2b72 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Sat, 19 Sep 2020 08:55:18 +0200 Subject: [PATCH] cssimageradial: Avoid creating color stops with an offset > 1 --- gtk/gtkcssimageradial.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtkcssimageradial.c b/gtk/gtkcssimageradial.c index 6d7980dc1a..4b36a1e165 100644 --- a/gtk/gtkcssimageradial.c +++ b/gtk/gtkcssimageradial.c @@ -176,7 +176,7 @@ gtk_css_image_radial_snapshot (GtkCssImage *image, continue; } else - pos = _gtk_css_number_value_get (stop->offset, hradius) / hradius; + pos = MIN (1.0, _gtk_css_number_value_get (stop->offset, hradius) / hradius); pos = MAX (pos, 0); step = (pos - offset) / (i - last); -- 2.30.2